Able Caner Chair Caning & Rushing
188 Broom Rd., Teddington, Greater London, United Kingdom, TW11 9PQ
(02089) 779761 Phone